package com.entity.system;

import java.math.BigDecimal;
import java.util.Date;

public class AgentIncomeDetailNew {
    private Long id;

    private Long incomeUserId;

    private Long triggerIncomeUserId;

    private Integer incomeType;

    private BigDecimal sourceAmount;

    private BigDecimal incomeAmount;

    private Double incomeParam;

    private Date incomeDate;

    private Date createTime;

    /*商家广告收益*/
    private BigDecimal businessAdvertIncome;

    /*区域广告收益*/
    private BigDecimal areaAdvertIncome;

    //推荐收益
    private BigDecimal recommendedIncome;

    //优惠买单收益
    private BigDecimal consumerIncome;

    /*总收益*/
    private BigDecimal sumIncome;

    /*代理商姓名*/
    private String agentName;

    /*代理身份*/
    private String agentLevelStr;
    //排行
    private int order;

    //触发收益用户手机号
    private String triggerIncomePhone;

    //触发收益用户Name
    private String triggerIncomeName;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getIncomeUserId() {
        return incomeUserId;
    }

    public void setIncomeUserId(Long incomeUserId) {
        this.incomeUserId = incomeUserId;
    }

    public Long getTriggerIncomeUserId() {
        return triggerIncomeUserId;
    }

    public void setTriggerIncomeUserId(Long triggerIncomeUserId) {
        this.triggerIncomeUserId = triggerIncomeUserId;
    }

    public Integer getIncomeType() {
        return incomeType;
    }

    public void setIncomeType(Integer incomeType) {
        this.incomeType = incomeType;
    }

    public BigDecimal getSourceAmount() {
        return sourceAmount;
    }

    public void setSourceAmount(BigDecimal sourceAmount) {
        this.sourceAmount = sourceAmount;
    }

    public BigDecimal getIncomeAmount() {
        return incomeAmount;
    }

    public void setIncomeAmount(BigDecimal incomeAmount) {
        this.incomeAmount = incomeAmount;
    }

    public Double getIncomeParam() {
        return incomeParam;
    }

    public void setIncomeParam(Double incomeParam) {
        this.incomeParam = incomeParam;
    }

    public Date getIncomeDate() {
        return incomeDate;
    }

    public void setIncomeDate(Date incomeDate) {
        this.incomeDate = incomeDate;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getBusinessAdvertIncome() {
        return businessAdvertIncome;
    }

    public void setBusinessAdvertIncome(BigDecimal businessAdvertIncome) {
        this.businessAdvertIncome = businessAdvertIncome;
    }

    public BigDecimal getAreaAdvertIncome() {
        return areaAdvertIncome;
    }

    public void setAreaAdvertIncome(BigDecimal areaAdvertIncome) {
        this.areaAdvertIncome = areaAdvertIncome;
    }

    public BigDecimal getSumIncome() {
        return sumIncome;
    }

    public void setSumIncome(BigDecimal sumIncome) {
        this.sumIncome = sumIncome;
    }

    public String getAgentName() {
        return agentName;
    }

    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    public String getAgentLevelStr() {
        return agentLevelStr;
    }

    public void setAgentLevelStr(String agentLevelStr) {
        this.agentLevelStr = agentLevelStr;
    }

    public int getOrder() {
        return order;
    }

    public void setOrder(int order) {
        this.order = order;
    }

    public String getTriggerIncomePhone() {
        return triggerIncomePhone;
    }

    public void setTriggerIncomePhone(String triggerIncomePhone) {
        this.triggerIncomePhone = triggerIncomePhone;
    }

    public String getTriggerIncomeName() {
        return triggerIncomeName;
    }

    public void setTriggerIncomeName(String triggerIncomeName) {
        this.triggerIncomeName = triggerIncomeName;
    }

    public BigDecimal getRecommendedIncome() {
        return recommendedIncome;
    }

    public void setRecommendedIncome(BigDecimal recommendedIncome) {
        this.recommendedIncome = recommendedIncome;
    }

    public BigDecimal getConsumerIncome() {
        return consumerIncome;
    }

    public void setConsumerIncome(BigDecimal consumerIncome) {
        this.consumerIncome = consumerIncome;
    }
}
